@media screen and (max-width: 400px) {
	.scroll-container {
		height: 400px;
	}

	.sale-top img {
		width: 95%;
	}

	.sale-bottom img {
		width: 90%;
	}

	.swiper {
		height: 100%;
	}

	.swiper-slide {
		width: 50%;
		height: 100%;
	}

	.section-bottom .content {
		width: 50%;
		height: 100%;
	}

	.section-bottom .content .tag {
		flex-wrap: wrap;
	}

	.section-bottom {
		height: 100%;
		padding: 60px 0;
	}

	.section-bottom .content .t1 {
		font-size: 20px;
	}

	.section-bottom .content .t2 {
		font-size: 24px;
	}

	.section-bottom .content .title {
		margin-bottom: 50px;
	}

	.section-bottom .content .item {
		margin-bottom: 30px;
	}

	.btn-group {
		right: 20px;
		bottom: 20px;
	}

	.btn-group .btn {
		width: 50%;
		height: auto;
		font-size: 14px;
	}

	.ml_35 {
		margin-left: 10px !important;
	}

	.sale-box {
		overflow: hidden;
	}

	.sale-box p {
		font-size: 12px;
		left: 4px;
		bottom: -10px;
		width: calc(100% - 6px);
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.deep-des .pp {
		font-size: 2rem;
	}

	.deep-des .dd {
		font-size: 3.1rem;
	}

	.deep-des .des {
		font-size: 1rem
	}

	.tab .item {
		margin-right: 10px;
	}

	.tab .item .s-tit {
		font-size: 2rem;
	}

	.tab .item .d-tit {
		font-size: 1.5rem;
	}

}
